package stringtest01;

public class Test1 {
    public static void main(String[] args) {
        //笔试题拓展：给定一个字符串，求出某个字符所出现的次数
        // (难度升级：也可以求出每个字符出现的次数)
        String str = "abcdefgabcdefg";
        //求出a出现的次数
        int count = 0;
        for (int i = 0; i < str.length(); i++){
            if (str.charAt(i)=='a'){
                count++;
                System.out.println("a的位置："+i+","+str.charAt(i));
            }
        }
        System.out.println("a出现的次数："+count);
        //求出每个字符出现的次数
        for (int i = 0; i < str.length(); i++){
            char c = str.charAt(i);
            int count1 = 0;
            for (int j = 0; j < str.length(); j++){
                if (c==str.charAt(j)){
                    count1++;
                }
            }
            System.out.println(c+"出现的次数："+count1);
        }
        //正则表达式
        /*String str1 = "abcdefgabcdefg";
        String reg = "a";*/
        //-
    }
}
